woman’s period - Francés Inglés Diccionario